turkish sustainable energy financing facility - Francés Inglés Diccionario